home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / books / tech / hprsavvy.ad < prev    next >
Encoding:
Internet Message Format  |  1995-04-25  |  5.0 KB

  1. From: jrspacer@aol.com (JRSpacer)
  2. Newsgroups: biz.books.technical
  3. Subject: Advanced HyperCard Scripting!
  4. Date: 6 Apr 1995 00:18:51 -0400
  5.  
  6.    HyperSavvy is a stack literally BURSTING with scripting techniques,
  7. tricks, and tips- and most all the scripts are "live"- that is, fully
  8. functional in the stack, with their results easily visible by a button
  9. press or PopUp menu choice.
  10.  
  11.    Many of the scripts in HyperSavvy have already proven themselves out in
  12. the field, in other stacks, enjoying a minimum of a year's worth of
  13. debugging and polishing before ever appearing in HyperSavvy; so it's
  14. highly unlikely you'll encounter a problem with them.
  15.  
  16.    HyperSavvy is NOT PROTECTED, and is set to USERLEVEL 5. So you have
  17. full access to everything (so long as you possess the full-blown HyperCard
  18. application). This allows you to use HyperSavvy as a 'template' stack-
  19. transform it directly into your own custom stacks- or borrow bits and
  20. pieces instead, as preferred.
  21.  
  22.    Anyone may use HyperSavvy's scripts (AND the custom navigation palette)
  23. in their own shareware and commercial stacks, with no more obligation than
  24. plainly stating within those stacks the source of the code and palette.
  25.  
  26.    Major scripting techniques presented in HyperSavvy (there's lots of
  27. minor ones not listed here) include the following:
  28.  
  29.    1. Central control over stack navigation that ties together the
  30. cursor/arrow keys, Go menu commands, custom menu commands, keyboard menu
  31. shortcuts, and an attractive custom navigation palette into a single
  32. system. This allows you to change all stack navigation operations with
  33. just the tweak of a few central script handlers.
  34.  
  35.    2. Your own "About [filename]..." under the Apple menu, and "Quit
  36. [filename]" under the File menu, and a custom "[filename]" menu, easily
  37. customized within MINUTES for your own stacks.
  38.  
  39.    3.  Comprehensive modifications of HyperCard menus on demand- menu AND
  40. menu item deletions, disablings, enablings, breaks, and redirections of
  41. commands- whatever you require for your own project.
  42.  
  43.    4. A fast and elegant PopUp menu (in pure HyperTalk yet!) which changes
  44. 'on-the-fly' to present different options for different cards.
  45.  
  46.    5. An exhaustive trap script for all HyperCard menu calls- simply
  47. insert your own custom scripts for any menu item you desire. This gives
  48. you absolute control of every menu command in a stack (and so is great
  49. when you want to protect your stack from hackers with a few special tricks
  50. of your own).
  51.  
  52.    6. Full custom menu and palette wrap, and transparent userLevel
  53. changes, within multi-stack environments. This greatly reduces the chance
  54. of script errors, while also making your own stacks behave much more
  55. professionally under complex conditions. You (and your stack's users) will
  56. be delighted.
  57.  
  58.    7. A wide range of ask and answer dialog boxes, from simple to complex.
  59.  
  60.    8. Three different styles of progress gauge dialogs, including the
  61. standard bar, and new choices of page and circular styles, all equipped
  62. with Abort buttons (pure HyperTalk here, too!).
  63.  
  64.    9. A versatile scrolling list dialog with click-to-choose and multiple
  65. function buttons. 
  66.  
  67.    10. "Find..." and "Find Next" scripts complete with a full range of
  68. contingency dialogs already built-in, ready and waiting to be pasted into
  69. your own stack.
  70.  
  71.    11. Background processing for HyperCard, with examples providing time
  72. and date readouts for users, and a trap script that'll tell you everytime
  73. a user starts or stops typing into a field.
  74.  
  75.    12. Ways to keep tabs on the size of any script or text field in a
  76. stack, and intercept and deal with HyperCard script errors in a way
  77. invisible to end-users.
  78.  
  79.    Why spend months trying to gather up and comprehend all these
  80. techniques separately, with little or no help, and then spend more months
  81. attempting to make them all work together, when you can just download or
  82. order HyperSavvy today?
  83.  
  84.    HyperSavvy was a FLUX EXTRA accompanying the Summer 94 issue of FLUX
  85. magazine (as shipped to subscribers)- the best electronic magazine in the
  86. world, and available only on the Mac.
  87.  
  88.    FLUX and its EXTRAs usually require HyperCard Player v2.1 or higher.
  89. Back issues and some EXTRAs like HyperSavvy may be downloaded FREE from
  90. America OnLine, as well as found on shareware CD ROMs from EDUCORP and
  91. AMUG's BBS-in-a-Box, among others.
  92.  
  93.    If these other sources are not convenient for you, you may order
  94. HyperSavvy directly, for $ 17.00 plus $ 5.00 for shipping and handling
  95. (total $ 22.00), following the directions given below for payment and
  96. mailing address.
  97.  
  98.    If you want the very latest and greatest issues of FLUX, plus
  99. guaranteed delivery of all related FLUX EXTRAs (applications like
  100. Pathfinder, books-on-disk like Vaporware and HyperSavvy, etc.), four issue
  101. subscriptions are available for $ 49.50 (FLUX is published quarterly). A
  102. sample issue (sans any EXTRAs) is $ 15.00. Make checks/money orders
  103. payable to J.R. Mooneyham, 135 Lincoln Ave, Newport, TN  37821
  104.    Have questions or comments? Send them to JRSpacer@aol.com. Thanks!
  105.  
  106.  
  107.    Become an overnight expert in HyperCard- by downloading or ordering
  108. HyperSavvy HOT today!
  109.  
  110.